摘要。可验证的凭据是物理凭证的数字类似物。通过加密技术的方式保护了他们的身份和完整性,并且可以将其呈现给验证者以揭示属性甚至鉴定凭证中所包含的属性。在演示过程中保留隐私的一种方法是选择性地披露凭证中的属性。在本文中,我们提供了用于选择性披露属性的最广泛的加密机制,这些属性可以识别两类:基于隐藏承诺的属性,例如,M DL ISO/IEC 18013-5-基于非交互式零互动的零知识证明,例如,BBS签名。我们还包括用于设计此类加密机制的加密原始图的描述。我们描述了加密机制的设计,并通过对其标准化,加密敏捷性和量子安全性进行标准成熟度进行分析,然后比较它们支持的功能,主要关注演示文稿的不链接性,能够创建预测证明和支持阈值发行的能力。最后,我们根据我们认为最相关的Rust开源实现进行了实验评估。特别是我们评估了使用不同的加密机制构建的凭据和演示的大小以及生成和验证它们所需的时间。我们还强调了在加密机制的实例化中必须考虑的一些权衡。
主要关键词